delayed contact - German English Dictionary